Great in all categories! Lovely host, great spot, everything you'll need for a weekend away.