Beachfront hotel offering a comfortable stay. Features sunbeds and umbrellas for rent.