Pleasant stay at a great home