Excellent flat, excellent service, excellent location! We will definitely come back.