Excellent accommodation in a convenient and lively location.