Fantastic apartment, perfect location, spotlessly clean. Excellent communication from booking to departure. Highly recommended