Everything you could possibly need in a comfortable, welcoming house in a great location.