Loved the location, beds were comfortable as well. The breakfast was terrible, breakfast room was dirty, cereal stale, toaster looked like it had not been cleaned ever. There was mold all over the ceiling and walls in the bathroom, the floors were very dirty and we had to wear shoes while we were in the room they were so gross. HOWEVER, the fridge was very cold and we loved the location. The beach just steps away was well worth the price and the very below par rooms.