Staff was great. Room was very clean, and the staff serviced very well during the stay. The location is great, beach within 2 minute walk, and many food options within a 5 minute walk. The elevator broke down the last day of our stay. We had to carry all of our things down the stairs. The parking is limited, very small parking area in front of the hotel. And an even smaller underground garage, small SUV would be the largest vehicle that could fit and make the turnaround at the end of the garage. Bathroom exhaust fans were very loud, could hear the neighbors fan from above and below our room all night.