Easy communication and perfect location. The place is really big and we really enjoyed our stay.