We really loved our stay here - a very clean and spacious apartment with good amenities and in a great location. Communication was clear and check in and out was very smooth.