Excellent location, spotless, spacious, well-appointed. Communication was clear, friendly. Would highly recommend.