Well appointed hotel, comfortable bed, very good breakfast buffet and above average gym and pool. Only deficiencies were minor ones - poor selection of TV channels, no face cloths, no shaver outlet in bathroom, no "do not disturb" cards. Only major problem honoring the online booking (took them twenty minutes, at check in, to find the reservation, claiming that the price on my online registration was too low!) and then, on my second stay, despite the fact that hotels.com showed rooms at $103, they wouldn't budge on charging $142. For all its good features, the hotel clearly hasn't entered the 21st century when it comes to online bookings!