Beautiful place with plenty of room. Very well thought out and everything you need. The place is immaculate. The surroundings are just as beautiful. Organized and a great host.