Perfect for a short or longer stay. Comfortable, quiet and well located.