Great spacious accommodation in a fantastic spot.