have you looked at Xtabi? they have some beautiful cliffside bungalows.