Stylish and comfortable place on a beautiful property.