Stayed here 3 times with my children. Great value for money. Staff friendly and helpful. My room was cleaned daily. Pool was nice, kids loved it. Read the negative reviews but i never once had a problem, never once seen rats or roaches! Very close to beach, shops and cafes. Will be returning soon!