perfect apartment! clean, great location and top communication. will definitely book next time i visit!