We had a very comfortable stay and the apartment was spotless! Gym and swimming pool are definitely amazing. We would definitely come back!