perfect accommodation and a great host