Friendly, well-kept, moderately priced accommodation in a tremendous location.