Comfy bed - yes, tv in room - yes, clean bathroom with great shower - yes, terrific host - YESSSSS! . . . adorable dog - yup. Don't book my dates! ; )