Insanely clean, great communication and accommodation with time arriving. An really easy in and out stay. Loved it!