well maintained place with a comfort stay