Superb location, and really comfortable, cozy and well equipped place to stay for a short or longer period.