Book this place! It was beautiful, extremely clean, and in a perfect location. We had an amazing time here. Bonus points for not having to strip the sheets or take out the trash!