Great location! The room is tiny, amenities in the room are slim, but the gorgeous view outweighs the room amenities. Communication regarding your expectations is a must to ensure your needs are met. Close to beaches and shopping.