Very clean, very comfortable and perfectly located. Mary was a fantastic host and we would absolutely stay here again. 5 stars all the way!!!