Yes the location is probably not the best, but let me explain, if you go to Rome that should be the least problem because you always will be out, nearby are some Souvenir warehouse so you get at still price for everyone back at home,the nearby mercado central has perfect food. The water was real cold for when I was there and it's get hot also, the AC at my room was on point, and yes the room is small but who cares you don't go to Rome to be inside the room I was out all the time, definitely will be coming back to see Rome again.