Top notch! The place was clean, comfortable, and well-furnished. I had everything I needed and more. Tom gave me a tour at the beginning of my stay and everything was well communicated. Highly recommended.