This is a roomy, stylish, well located stay with friendly and thoughtful hosts.