Perfect location, immaculately clean and plenty of room for a group trip. Spot on.