My stay started a bit rocky as we arrived at 2:30 a.m. as we drove from Frankfurt, Germany (5 hr drive). When we arrived there was no one at the desk, I called the hotel multiple times and no one answered, and I rang the intercom at the door multiple times. I had called ahead twice actually to let them know it would be a late arrival (once when I thought originally about 10pm, and again when I thought after 2am). I was exhausted as my spouse and I were also traveling with a 2 year old. Other than that rough start, our stay was wonderful. The location is fantastic, walking distance to the beach, and a short drive to Keukenhof. Our room was nice, the bed comfortable, the toddler crib was perfect for my child, everything was clean, and styled nice even down to the paintings on the wall. The shower and bathtub were perfect for our family. We were also lucky enough to be on the 5th floor with a balcony and our view was lovely. We ordered breakfast, which was expensive (19.00 euro per person), but WELL worth it. My husband is more of a foodie than I am, and we were both equally impressed (so was my 2 year old who devoured everything I would let him). They also have a play area on a lower level my son was enjoyed, and a pool that sadly we didn't have time for. I would gladly stay again.