Amazing place to stay at an incredibly convenient location