a space station restaurant with beautiful coastal views