This place was beautiful, It was a very modern and insanely clean self contained, stand alone unit. Check in was so easy and had a lovely block of chocolate waiting on the table with the key. The bed was so comfortable and we loved the addition of the tea,coffee,hot chocolate and breakfast cereals.The pool was so lovely and the host went out of there way to make it private. There is also boardgames which we thought was a fun touch and Netflix which was all set up and the wifi worked great. There is definitely everything you would need and more . We will absolutely be staying here again, thank you once again Moana!