Everything here was clean and exactly as it was advertised on the site. The location was just steps away from the beach and walking distance from great restaurants and bars. The only downside was that parking in the area wasn't the greatest so just keep that in mind if you rent a car. Other than that we enjoyed our stay very much.