Great place, very well located and exactly as shown in the pictures.
Un lugar fantástico, bien ubicado y exactamente al que se ha mostrado en las fotos.