We have dined at The Porch twice, once on Silhouette and once on Reflection. The difference was the dining time. On Silhouette, we had evening reservations but on Reflection it was during lunch. Depending on the breeze, or lack thereof, it can get very hot - especially on a port day. The food was great and we would book it again, just in the evening or while the ship is at sea.