Very clean! Excellent location! The hosts are very friendly! Highly recommended!