I highly recommend this place. The view is amazing. Kitchen has everything you need to cook your own meals.