Excellent place. I had a bad experience the last time I did Airbnb. This stay brought back my belief that Airbnb stays are worth doing.