Direct booking, quick communication, and great location. The apartment was clean, comfortable and complete. The beds and the bathrooms were good quality. I recommend!