I stayed at the W South Beach for vacation last week and it was wonderful all of the rooms have an ocean view. The location is toward the end of South Beach on 21st Street (not in the heart), but the hotel has great views on the boardwalk and the rooms are very spacious. The pool is great, however, the service is very slow or great depending on which side you're on! The beach is beautiful and the service on the beach is great! The busiest day of the weekend, Saturday, they ran out of towels in the pool area, which is totally unacceptable, don't they have laundry facilities on site!! They said we'll have towels at 7:00 PM but didn't, they close the towel service at 7:00PM. If you need to use your cell phone in your room, it won't happen. For some reason you can't receive calls in your room. If you want to check out The Wall (night club) you have to make a reservation in advance, the hotel has nothing to do with this private club. If you want to go to the Spa book it far in advance, it was sold out the entire time I was there. Anyway, there's so many great places to go and eat on Lincoln Road and Ocean Drive. It's a great vacation spot with a great mix of relaxation, party time and beach time!