Beautiful & spacious! They provided a lot for our stay that made everyone feel at home. They also have a tennis court. There’s a grill near the pool, great for BBQ’s. The interior design was lovely!