We could not have been more pleased with our stay. The location was perfect and more than enough room for our family of 5. The communication was excellent and we had everything we needed to make our stay comfortable. I was a bit worried about the stairs but they were not an issue at all for us.