No. I work there, and there is no Sebastian. I'm sorry for the inconvience.
I would simply call and ask.
Doubtful, the have a heavy turn over if staff frequently unfortunately.
Not sure! It's been a few months since we were there. Sorry.
Thanks! Your answer is awaiting moderation.