A perfect spot for a relaxing getaway. The view is incredible and the place is impeccably clean, stylish and perfectly located. The bath was a nice touch for a relaxing soak after a day of hiking and seaside fun. Check in and communication was seamless. I can't recommend this place enough!