Very clean and amazing location. Alex and Nathan are excellent hosts and there was very clear communication as to how to use everything in the apartment. I could not recommend this more and it deserves all if not more than 5 stars!!