Hotel is well located on beach but general area is disappointing. The rooms were very clean and well maintained. The staff lacked interest and were cold with the exception of one lady on reception. The restaurant is ok for evening meal but expensive. The quality of the breakfast was poor.