The place is gorgeous and Keith keeps it very clean. He is a good host and easy to communicate with.
FYI - the place is up a few flights of stairs and through some common areas, so just to know if you have a lot of luggage.