Perfect stay, location and communication. This was my second stay.