It's a newer apartment complex near Ela Beach (
map). It's actually fairly nice, and secure. However it's accessed off a side road and has no restaurants inside the facility, and no maid service. It's a standalone apartment complex, not associated with a hotel.