Excellent location, great communication. It had everything we needed for a short stay.