Beautiful place with spacious accommodations.