Convenient on-site shopping complex
Probably the most mentioned positive aspect of the Genesis is that it sits atop a small shopping centre. There are many guests who stay for a week or longer when on business, and find the convenience of being able to pop down and buy some supplies a great boon.