superb location with a truly remarkable renovation. really easy stay on a superb location