Anyone been? Any recommendations for accommodation? We want to go a small hotel or a self-catering apartment/villa. Not interested in those huge resort hotels.