Perfect, all boxes checked! Super clean, secure, perfect location, great communication and response. Already looking for a return visit.