Absolutely perfect! What a beautiful view, and access to beautiful beaches. Will definitely visit again :)