Marina's accommodations offer everything you could want: sparkling clean, great communication, honestly advertised, and conveniently located.