You can expect exactly what other favorable reviews
state.
Great location and “WE LOVE STELLA”.
Pamela