It was really good, nice, clean, great staff. We didn't add breakfast to our stay but ended up eating there every morning because it was really good. The bed was fairly firm, which wasnt an issue for us. Only thing negative thing was the deck up at the pool is falling apart and you have to be careful where you step, most of the boards are loose and you go through them. The pool itself is great though.