Excellent place. Booked the same day as it was last minute, but everything worked out swiftly. The apartment is excellent. The location is superb. Highly recommend.