The rooms here are immaculate. The staff is extremely friendly and courteous. The management goes out of their way to see to your comfort. The restaurant food is on par with the finest you can imagine. As an independent hotel, you won't find anything better. This is the place to stay!