Oceanfront apartment hotel with a bar/lounge and beach access. Offers laid-back accommodations. Restaurant also available.