Great location, great host. Main bed good but sofa bed a bit uncomfortable. Kitchen and bedroom not fully separate.