This place checks all the boxes: great location, clean, quiet, spacious, daily house-keeping, rapid communication. Highly recommended.