Everything around was perfect, clean cozy place with lovely staff. Little things make difference - kitchen includes all basics but also small bottle of olive oil for frying and vinegar. Beach with small stone surface and clear water amazing for snorkeling.