Amazing. Perfect location, everything you need in a holiday stay. We had a great time!