This place is amazing. Anyone traveling with a decent sized group should stay in this place. Everything about it was awesome.