excellent flat,great location,sparkling clean and thoughtful touches,Excellent and attentive host.