Perfect location and great communication, very clean and great stay.