The place is top notch, the views are spectacular and the small details make you feel like you are in the Mediterranean.