It is hard to even express how wonderful our stay was... The apartment, the location, and the rooftop terrace were perfect.