Great location and views! Easy process to book and check in. Full kitchen with many amenities. Great people watching and close to all the beachfront food and shopping!