Good location, clean, all you need for a beach stay.