A concrete patio can be a great idea if you have the right space and are prepared to make some necessary modifications.