Great location, clear timely communication, as described. Offers assistance to do that little bit more for an enjoyable stay. Would stay again.