From booking, pre-arrival, the stay and check out, everything was perfect. The apartment was spotlessly clean and homely. We would highly recommend staying here.