Very well connected, well equipped, very clean place to stay.