A reasonably priced place on the beach.