Really clean and comfortable. Magic has wonderful hospitality and as his name suggests he truly is magic.