very clean, great communication and location. Absolutely adored staying there!