I stayed in this hotel with my family of two parents and two kids and we loved our stay. Our room was upgraded into a family room with a pool free of charge, which was a wonderful surprise! The hotel and the outside grounds were clean and nicely kept. Nothing disturbed us at night time nor daytime, no drunken people or other racket in sight, and it seemed to me there were mainly families and couples staying there. The big pool area was great with nice areas for the little ones to swim in also. The end of pool time should have been longer though, closing at 6 pm was a bit too early for us. The private pool was a bit too deep for our 6-year-old, but he learned to swim there with the inflatable ‘armthingies’. There was a small beach very near the pool area, but the path there was a bit tricky going down hill and down a little iffy stone stairs, I wouldn’t go there with a stroller. The beach was a pebble beach and the water got deep very fast. Nice place to go snorkeling. We saw some fish too! The only slight problem we had was the restaurant, because almost always that we went there we were looking for missing spoons, forks and what not. It seemed that the staff was not ready for the big number of customers. Still, the staff were always smiling and friendly and happy to help. We took the bus to the town many times, which was easy because the bus stop was located close to the hotel. All in all, we loved our stay and would go there again, perhaps just not go eat at the hotel restaurant that often. There were nice restaurants down the hill about a kilometer away.