One of the best place so far. We loved our stay. Wished we could stayed longer.