5 stars from start to finish! This was exactly the type of place I was looking to spend some relaxing time and it was fully accomplished. The vibe was just right and the views were the icing on the cake.