An excellent place to stay if you want a more hotel feel and prefer not to interact with the host
If you wanted a feeling of being a guest in someone's home however this might not be the place