Beachfront hotel with a private beach. Offers clean rooms and a peaceful atmosphere.