This place was perfect for our needs. Great location, very clean and overall exceeded expectations. I would recommend.