English: Recently refurbished, clean and comfortable.
Telugu: ఇటీవలి బాగా సంరక్షించిన, శుభ్రంగా మరియు సౌకర్యవంతమైన.