Excellent location, very clean and very easy to check in! Great communication in the lead up to the stay.