Amazing location and everything you need in a hotel plus more!