Its at Long Beach and just a short walk onto the beach. Haven't stayed there but it is opposite a private house where I have stayed. Was open during the winter months and at that stage had a number of German and Dutch visitors staying there. Looks OK from the outside and the security was always in place at the gates. The Long Beach dolmus stop right outside. Sorry can't be of more help.