The apartment was immaculate, luxury star hotel quality of cleanliness. The friendliest staff you could hope for. Could not recommend any higher would give 6 stars if possible