An excellent stay in a beautiful and peaceful apartment. Great communication and easy check in. Excellent amenities within the apartment and decent public transport links nearby.