I stayed here with my parents for a long weekend and we loved it! Clean, spacious and modern. The location was also a highlight, great area and only a few minutes from the water. Very helpful communication from our host, which was appreciated as this was the first time we'd used AirBnB. The only point I'd make is about the parking/ garage space. Be aware that parking is tight if you have a car the size of a Jeep Patriot or bigger.
Would definitely stay again!