This place was perfect, clean, the location is good, the hosts are nice and they help with everything, the spa was a bonus.