Convenient and private - a delightful place to stay