Excellent accommodation in centrally located position.