Cleaniness, welcoming and home feeling wonderful place to stay