The place is amazing, and everything is thought to make your stay memorable. A true paradise!