Fabulous accommodation and wonderful hosts , five stars