Very complete and certainly good-value. Mark was kind enough to allow for an early check in (we just got into Australia that morning) and accomodated on a late check out as I had to take an urgent work zoom meeting call - that almost certainly caused some stress for the cleaner (really sorry Mark!). 5 stars all aspect. I don't think I have rated any stay higher.