An Excellent High quality hotel, Staff is friendly and very accommodating. The in house restaurant is excellent! and the hotel service is to be admired. The valet service does a very good job and are professional and accommodating. I must say that this is definitely one of the finest hotels I have had the pleasure to stay in!