Exactly as described. Had no problems with my stay, especially because Cathy is very accessible and responds in a timely manner. She makes sure to let you know everything you need to know before your stay and is readily available for any questions or concerns you are having. Location is great and has its own on site private parking which is another plus. Will definitely be booking with Cathy again!