Great apartment, very stylish and clean. Large space and plenty of amenities, perfect location. Communication went smoothly and flexible on arrival time. Loved your cats; a perfect addition to a lovely atmosphere that exists in the house! Would definitely stay here again and recommend it to others.