Beautiful apartment right on the beach, even better than the pictures suggest.