Clean, modern, easy to get around. Fantastic views and a great layout. Greg is by far the most attentive and available host I have encountered. We had a great stay and will definitely be back!