Clean and charming. Worth the stay