An easy 5/5 from our family. We highly recommend this place. The location is perfect and the place is beautiful, clean, fresh and modern with attention to detail - lovely shower products, fluffy towels, and essentials in the pantry - that made our stay super comfortable and enjoyable.