excellent hospitality, location and views. very cozy and comfortable villa. friendly staff, we all really enjoyed it