Excellent accommodation in a good location, convenient to various attractions.