Last year we were at the Beach Bar and decided to walk up the hill towards the Westin. On the left there was a stunning stone building /staircase with a beautiful restaurant. It had just opened in April or May , 2012. Can someone please tell me about the place? The name? Is it still open? Do you recommend it ? Thanks!