This was our second time staying at H2O Suites and I still think this hotel is among the best hotels we've ever stayed at. The rooms are modern, well-maintained, and clean. The grounds of the hotel are very nice, with a lot of trees and shrubbery to create a sense of seclusion between the rooms, courtyard, and the rest of Key West. The hotel truly feels like you're in your own little world despite being close to all the action of Key West. All of Duval is within walking distance of the hotel, and there are several excellent restaurants just steps from the hotel. We stayed in a room with a private pool and front porch with swing. Both the pool and the front porch made this a very relaxing room to spend time at. The room was very expensive, but completely worth it. H2O Suites will definitely be our first choice the next time we return to Key West.