Absolutely everything was perfect all along the whole process...from prior to during our stay, fast communication, check-in process, service during the stay, etc. The apartment is excellent, clean, spacious, well located, well equipped....definitely recommended....