Very clean , stylish, modern and self contained. Lots of steep stairs though if that could be a problem.