2nd time we stayed here and it has everything we need and great that it's dog friendly! No problem when we needed a late checkout too, that was arranged in advance with not a worry. Thankyou.