Fabulous, stylish, beautiful to look at, green space, great deck