Excellent place to stay. All the amentities were perfect, the hotel was beautiful and food in their little restaurant was fantastic and of gourmet quality. The staff from soup to nuts was both cheerful and helpful. Highly recommended. Just as a warning though, make sure you purchase the paid internet. The free one is a waste of time.