Great placement, great terrace, great communication