This place is perfect! The penthouse has everything you need to make your stay comfortable, especially the heated pool. Communication with Charl was prompt and very attentive to our needs. The location cannot be beat and the secure parking location was bonus, as you did not need to fight for street space to park your car. Highly recommend this apartment