Clean, spacious, great location, fully equipped for our one-week stay, quick response to any (minor) issues that arose.
We’d happily stay there again - and probably will.