a great host - a clean, tidy and comfortable apartment