We stayed three nights and were very pleased with everything. The premises are very well maintained; the room was spotless and comfortable and the staff was extraordinarily friendly. You cannot pass near a staff member without receiving a friendly greeting. Parminder repeatedly asked if breakfast had been okay and did we need anything. Our grandsons enjoyed the pool, which was very clean. The breakfast buffet was excellent - eggs, turkey sausage, waffles, assorted juices and a variety of cereals, breads and pastries.