Best place to stay in for holiday, the best beach in font of the flat, top notch communication - the place wowed me