Really a nice accommodation in a superb location. At least for a short stay it is absolutely perfect.