Location was incredible and the kitchen was fully equipped for cooking. The upper deck at Sunset is the best view and everything was comfortable and clean.