My best friend and I just stayed here (in room 509) for five nights. Although our trip was somewhat ruined by a stolen phone, I had few complaints about the hotel! The Beacon's beds are perhaps the most comfortable beds I have slept on in any hotel! After reading the reviews about the small bathrooms I was super worried, but they're totally manageable, clean and updated (at least ours was). The toilet wasn't flushing properly once, but we told the front desk about it on our way out to lunch and it was fixed by the time we returned. The AC in the room did make some noise, but since I like white-noise while I sleep it wasn't an issue. The staff at the Beacon were great! Reynaldo and Luis deserve honorable mention for being super accommodating and helpful. Breakfast was nothing to rave about, but having it included was great! The service we got from the restaurant was kind of awful, so we never ate there for dinner. (I do however STRONGLY recommend Puerto Sagua and La Locanda for dinner, Cuban and Italian food respectively, and fantastic prices for South Beach). Overall a great stay here!