Great views; clean, stylish apartment; great owners - thoughtful and responsive; fantastic beach within walking distance; great value.