Beach Star Hotel offers laid-back studios and apartments with beach views. Features include an eatery, a pool, and free internet.