Helas Place was great. Super centrally located and offered all the amenities you may need. Check in was smooth and Hela was really easy to communicate with and helped with anything I needed.