Comfortable stay at an excellent host.