Very clean and good response time when we had a minor maintenance issue. Kitchen is definitely small but we mostly ate out.