Friendly, clean, professional, well located, exceptional experience. I've stayed there twice in the past 3 years and it's gotten better (which is unusual). Everyone treats you as if you are part of the family. I don't normally write reviews but this hotel deserves it! Thanks for a great stay!