We had a pleasant stay. The location is optimal, and the apartment is very clean and tidy. Communication was great, and check-in/check-out was very smooth. Very very recommended.