This place was perfect for our stay! Plenty of room for everyone to spend time together and still have their own space too. The photos do not do this place justice. The beds were super comfy, kitchen had all the utensils you need and the decks were a perfect place to chill out and look at the view. Thank you for having us!