This Airbnb is an oasis in the heart of Little Guyana, it’s appointed impeccably with everything a guest can want and more.