Absolutely perfect!!!
From the pictures I loved the place but once I saw it in person, wow!
Everything was beyond perfect and I would come back here 1000000 times.
Beautiful place :)