Excellent in every aspect. Very clean and excellent communication. Easy check in and check out. Would definitely recommend Tom's apartment.