Clean, modern living with wonderful views and great hosts. Being away for a week of work, I just wanted somewhere nice, near the beach, that was quiet and I could get a good sleep. This was the ideal spot. A plate of cookies on arrival with a welcome note from the hosts was nice and it was clear you could have as little or as much contact as you wanted. The apartment was very clean, well styled and quite modern. The kitchenette and laundry facilities were unobtrusive and handy. Off street, garaged parking was great. Andrew and Greg were very welcoming and hospitable. I really enjoyed my time.