Leo place was very clean and comfortable. We had a great time. Will definitely come back if we get a chance..