We stayed at BE in GC a couple years ago and it was great. Check out So Chic Villas in Orient Village too.