Excellent accommodation in ideal location.