good location, responsive communication, clean. amenities were thoughtful and overall good