Very clean and great location. Alex is very easy to get in touch with. Never had a problem upon staying multiple times.