An amazing place with an amazing host, everything was perfect. The Hyde Resort is a brand new place, a paradise!