Spacious, clean, tidy and well equipped. On top of that Ryan was responsive with communication and great to deal with. Would definitely stay again, thanks!