Casper is great! He's attentive and responsive. His place is thoughtfully appointed and well-laid out.