This is Seychelles, a small island country in the Indian Ocean.
It is often ranked to have the nicest beaches in the world.
It is also where one would go, I suppose, if they were the future Queen and King of England and wanted a private, secluded island for their honeymoon.
How does your cubicle look now? Right. Mine too.