We stayed at the Seven Seas a few months back... It's fairly close to most things, northern side of "downtown" a bit funky, and very clean. The cleaning person does an excellent job.. the staff is nice and the room was adequate. It's not a 5 star, might not even be a 3 star, but it was perfect for us, we only slept there and occasionally hung out for a short while on the beach. The only really annoying thing were some dogs running around at night or early morning, but otherwise.. it was super! We had a room on ground floor, right on the beach.... number 6 or 7 I think... see how good a time it was, can't remember the room number!