As perfect a place as this frequent traveller could wish for. Most highly recommended!