Your own balcony porch; what more do you need!