Amazing location
Good service for the check inn process
Terrible smell in the rooms
Too many ants everywhere
Too noisy of a location from up stairs neighbors