This place is amazing!! Its has everything you NEED. The location the kitchen the backyard everything was perfect. The host, an awesome human being!!! Definitely staying here!! Also you get to work out and get to watch movies w great sound.