This was my first non hotel stay while on vacation and I could not have been happier. Everything was as new or very clean and I am already planning on another stay. Everyone was great and they were always there for me with any questions I had during my stay. A+ all the way!!