They did a really nice job upgrading the room and redoing the bathrooms, they are very cozy. Every room has a partial sea view from the side balcony, and it is right on Long Sands beach.
The only issues are being a bit noisy, beds a bit hard, and having to be careful of traffic rushing through the parking area (not the fault of the establishment). Overall a very pleasant and economical, stay.