Location was good. Communication was a bit lacking, but not a big deal. Not as clean as I would have liked. Place was relatively cool even without the loud AC. Has all the essentials and is good for what you pay.