Gorgeous location! Gorgeous well-appointed apartment! You will have a wonderful vacation here guaranteed. The view on the two patios is magnificent. The beach and pool were also splendid.