Fabulous stay, spotless apartment, great facilities and rooftop pool to top it off!