Excellent location, clean flat, with everything needed for a great and comfortable stay. Highly recommended!