This is a great location, nice-sized flat, with very good communication and help from the owners.
The swimming pool and roof garden make it a great place to stay. Highly recommended.
The only catch is that in summer the apartment can get too warm despite the air con.