Location is perfect! Communication very easy and welcoming! Flat is little bit better in the pictures, than in real life, but we enjoyed the stay there!! Thank you!!