Good location, very clean everything, good treatment and excellent location, I was pleasantly surprised for good.