We found this place after having had a terrible experience at another place we had to flee from. The hotel was very well maintained, very chic, and within walking distance to Lincoln Road, all the action along Ocean Drive and two blocks from the beach. The staff were very friendly & accommodating. Free water & the really good coffee in the lobby was much appreciated. The rooms were clean, nicely decorated, spacious, bright and came with fully equipped kitchens if you chose to stay in and cook. The beds were firm with high-end linens & towels. The complex did not have a pool but it didn't really matter to us since the beach was two blocks down the road. I only wish they had a computer for guests which would have allowed us to check in and print out our boarding passes for our flight home. It also would have been great if they provided beach towels, the last thing I want to do when I travel to a beach resort is to drag along a bulky towel with me across the country. Otherwise, great place. I'd stay here again.