1000 times over... BOOK THIS IMMEDIATELY! I can't express enough how amazing Theodoris and his staff are. we got there and he offered to give us suggestions. he spent 30 minutes telling us where to go. he even booked restaurants and let me tell you... they were all AMAZING! You will be disappointed at all! gorgeous views, comfy needs, and a hosts who you can contact at moment, willing to help!