Great location
Clean
Spacious - very practical and functional layout. Bigger than it looks in pics.
Well appointed - everything you need although beach gear is starting to wear a bit.
Karl was communicative and responsive.