Place is a gem: great location (a block away from the beach), clean, tons of beach gear and great communication with Michael! We will be back!