Excellent accommodation in an ideal location.