We made last minute reservations for a spur of the moment trip, and we ended up loving this hotel. It was about a 5-10 minute walk to the beach and a lot of restaurants. Only about 5-10 minutes to the subway. The staff spoke English, and they were super friendly to us. The rooms were nice, but it doesn't have a view. I knew that when I booked it, so it didn't matter to us. We could get anywhere we wanted to go easily from there. We did enjoy our stay!