Very clean Self contained unit, close to the beach and shops. Highly recommended