This place is beautiful, clean, and close to good food and fun time. The host made sure we were taken care of and checked on us throughout out stay. Great place!