Great location. Very clean. Well appointed with everything we needed and thoughtful homey touches.