We usually like to stay nearer to the beach, but this place was a very nice, reasonably priced alternative - except for the breakfast. We were visiting our newest grandbaby and wanted to be close to the family. I was very impressed with the check-in staff. Though young, they were very professional, very polite, made good eye contact, and very prompt in their attention to the task at hand. Parking was plentiful, the building was secure, the rooms were clean and the cleaning help was very friendly. Attention to breakfast supply was not there at all. We went at 8am, which was peak time.There was absolutely no eggs and I kept waiting, though I saw several workers leaning against the doorway. There was only one yogurt, no bagels, and few bread choices. I finally caught someone and pointed out that they had no eggs and she was shocked. Still no eggs for the next 15 minutes. So overall a disappointing breakfast experience. I still rate this a good hotel for the cost and most things were positive. (But breakfast is a big deal for many families.) No experience with the pool as my son had a very nice pool in his complex.