This is my 2nd stay here, the rooms, especially the bathrooms, are tired, however, the linens are clean, the staff has always been helpful, the pool is nice, and a short walk to the beach for an affordable price. I am grateful for that and understand for something fancier I would pay more. I have not tried the breakfast.