I so want to give a 5 star review, but there were too many little things that couldnt be ignored.
At check in the front counter attendant had to be addressed before she greeted me (i stood there for a few minutes before saying something, but she was engrossed in somwthing sitting on a chair in an awkward spot behind the desk, like she was hiding). We had other great desk interactions, but when that individual was there it always seemed to be like they didnt care and wanted to be anywhere else.
Getting ready for bed, we found multiple hairs in one of the beds (and in different spots around the mattress). They were quick to send someone who changed all of the bedding for that bed, and offered to change the others as well. The individual who came, looked and acted absolutely exhausted, and was coughing enough that i was ready to ask them to leave.
Breakfast was so incredibly disappointing. The only protein options were already peeled boiled eggs, in a container in the fridge, or yogurt. Everything else was carbs. Toast, bagels, costco type muffins, and 2 waffle irons rounded things out. Staff was also slow to notice and change things. Waffle batter was 10+ minutes to be replaced and the line was 10 people deep waiting when it was done. Juice was so watered down my 2 year old wouldnt drink it. Thats saying something.
Everything else was wonderful. Room was amazing and we would book again, other staff interactions were awesome. The pool was small but so enjoyable. Solid 4/5.