Annie's place is the best place to watch sunsets. The food is tasty and affordable. My husband and I went there twice in January 2013 and the place was always packed. There is a beach right next to the restaurant so we spend whole day at Annie's. Will definitely come back.