Rooms decorated to a very high standard, good hospitality.